Itchy & Scratchy Game, The Europe

Itchy & Scratchy Game, The (Europe)

Release Month:3
Release Year:1995
Developer:Bits Studios
Publisher:
Franchise:Simpsons
Serial:
Size:1048576
CRC32:3288478842